steel trap

This is not a dictionary! - Search for "steel trap" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    steel trap noun english

    an acute intelligence (an analogy based on the well-known sharpness of steel traps); "he's as sharp as a steel trap"; "a mind like a steel trap"

  • March 3. 2016 from wordnet.princeton.edu

    steel trap noun english

    a trap made of steel with a strong spring and sharp toothlike projections to hold the prey